package com.wonders.hisdoctor.station.project.hisqueue.service;

import com.wonders.hisdoctor.station.project.base.domain.HospitalDict;
import com.wonders.hisdoctor.station.project.hisqueue.domain.DiagnosisExplain;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * <p>
 * 诊断说明书表 服务类
 * </p>
 *
 * @author zhanghaonan
 * @since 2021/06/21
 */
public interface IDiagnosisExplainService extends IService<DiagnosisExplain> {

    /**
     * @Author zhanghaonan
     * @Date 2021/6/21
     * @Description  保存并打印
     * @Param diagnosisExplain
     * @return com.wonders.hisdoctor.station.project.hisqueue.domain.DiagnosisExplain
     **/
    DiagnosisExplain saveAndPrint(DiagnosisExplain diagnosisExplain);

    /**
     * @Author zhanghaonan
     * @Date 2021/7/20
     * @Description  根据code查询机构
     * @Param hospitalCode
     * @return com.wonders.hisdoctor.station.project.base.domain.HospitalDict
     **/
    HospitalDict selectHospitalByCode(String hospitalCode);
}
